delude oneself (love) - Deutsch Englisch Wörterbuch